@CHARSET "UTF-8";

.ui-icon-locale-pt
	,.ui-icon-locale-en{
	width: 32px;
	height: 31px;
	background-position: center;
	display: block;
	float: left;
	background-repeat: no-repeat;
}

legend {padding: 2px;border: 1px solid green;}


fieldset{
    overflow: hidden;
    float: left;
    background-color: #eee;
}
input {
    display: block;
}
input.first{ width: 150px; }
input.second{ width: 200px; }
input.third { width: 250px; }

fieldset.explicit-width{
    width: 1%; /* Will expand to fit content */
}
fieldset.inline-block{
    display: inline-block;
}